
import random;

print("欢迎来到自强python版国际军事武器大卖场，祝你购物愉快，只有你不敢买的，没有我们不敢卖的！")
#1. 登录
while True:
    uname = input("请输入用户名:");
    upwd = input("请输入密码:");

    if uname == "admin" and upwd == "123456":

        print("恭喜你，登陆成功!")
        break;

    else:

        print("用户名或者密码错误!请重新输入!");

#判断用户是否首次登录
is_first_login= input("你是否首次登录（Y/N）:");

#定义一个变量用于存储用户的工资
money = 0;

if is_first_login == "Y":

    money = int(input("请输入你的家产:"));

else:
    money = random.randint(3000,8000);

print("你的家产余额是:",money)

#3. 购买商品

goods_no = "";
while True:
    if goods_no == "q":

        break;

    else:

        is_shopping = input("你是查询你消费记录还是购买商品(0/1)");
        if is_shopping == "q":

            break;

        elif is_shopping != "0" and is_shopping != "1":

            print("驶入有误，请重新输入!")

        else:

            print("欢迎进入武器大卖场");
            if is_shopping == "0":

                print("你要查询消费记录，已经查询完毕!");
                continue;

            else:

                #丁一个列表作为用户的购物车
                goods_car = [];
                order_price = 0;

                while True:
                    print("商品列表: 1.大炮5000元；2.坦克3000元; 3.飞机6000元");

                    goods_no = input("请输入你要购买的不和谐物件编号:");

                    if goods_no == "q":
                        print("购物结束，你购买的不和谐物件有:",goods_car,"########","你的余额是:",money,"######","你本次共消费了:",order_price,"元")
                        break;

                    elif goods_no != "1" and goods_no != "2" and goods_no != "3":

                        print("你输入的不和谐物件编号不存在，请重新输入");
                        continue;

                    else:

                        if goods_no == "1":

                            if money >= 5000:

                                print("你购买的是大炮，余额充足，成功购买");
                                #将用户选择的商品添加至购物车
                                goods_car.append("大炮");
                                money = money - 5000
                                order_price = order_price + 5000;

                            else:

                                print("余额不足")

                        elif goods_no == "2":

                            if money >= 3000:
                                print("你购买的是坦克，余额充足，成功购买")
                                # 将用户选择的商品添加至购物车
                                goods_car.append("坦克");
                                money = money - 3000
                                order_price = order_price + 3000;

                            else:
                                print("余额不足")

                        else:
                            if money >= 6000:
                                print("你购买的是飞机，余额充足，成功购买")
                                # 将用户选择的商品添加至购物车
                                goods_car.append("飞机");
                                money=money - 6000
                                order_price = order_price + 6000;

                            else:
                                print("余额不足")

                    print("你购买的不和谐物件有:", goods_car, "----", "你的余额位:", money)

print("谢谢回顾自强python版国际军事武器大卖场，祝你开疆扩土成功！")
print("输入1:安全退出(消除登录信息，给你做无痕处理，让你的消费高枕无忧！")
print("输入2:直接退出(本平台不建议，因为会被国际刑警发现并追踪，造成不必要的麻烦，你个傻蛋要听话)！")
out_type = input("请输入退出方式:");
if out_type == "1":

    print("你的所有信息已经清除干净，你可以放心的去干大事了，欢迎你下次光临")

else:

    print("你就是个犟牛，出了事你就抓瞎了!不过还是欢迎你个傻蛋下次光临");

print("你已成功退出程序，后会有期!");




